suspension strap - Spanish English Dictionary